package pl.edu.amu.wmi.kino;

public class SkrzyniaBiegow {
	private MinMaxStan minMaxStan;
	private boolean czyAutomat;

	public SkrzyniaBiegow() {
		minMaxStan = new MinMaxStan();
	}

	public SkrzyniaBiegow(double a, double b) {
		minMaxStan = new MinMaxStan(a, b);
	}

	public MinMaxStan getMinMaxStan() {
		return minMaxStan;
	}

	public void setMinMaxStan(MinMaxStan minMaxStan) {
		this.minMaxStan = minMaxStan;
	}

	public boolean isAutomat() {
		return czyAutomat;
	}

	public void setAutomat(boolean czyAutomat) {
		this.czyAutomat = czyAutomat;
	}

	public double getBieg() {
		return minMaxStan.getAktualnyBieg();
	}

	public void nastepnyBieg() {
		minMaxStan.setAktualnyBieg(minMaxStan.getAktualnyBieg() + 1);
	}

	public void poprzedniBieg() {
		minMaxStan.setAktualnyBieg(minMaxStan.getAktualnyBieg() - 1);
	}
}
